@echo off
chcp 65001 >nul
echo ========================================
echo 调试审批页面数据显示问题
echo ========================================

echo.
echo 问题分析：
echo 1. 退住原因显示为"service" - 说明表单数据已提交
echo 2. 其他字段显示"未知" - 说明后端查询未返回正确数据
echo 3. 需要检查后端API是否正常工作

echo.
echo 调试步骤：
echo 1. 检查后端服务是否运行
echo 2. 测试API接口是否返回数据
echo 3. 检查数据库查询是否正确
echo 4. 验证前端数据映射

echo.
echo 测试API调用：
echo curl -X GET "http://localhost:8080/system/out_management/6592" ^
echo   -H "Content-Type: application/json" ^
echo   -H "Authorization: Bearer YOUR_TOKEN"

echo.
echo 预期返回数据应该包含：
echo - elderlyName: 老人姓名
echo - elderlyIdCard: 身份证号
echo - elderlyContact: 联系方式
echo - contractName: 合同名称
echo - bedNumber: 床位号
echo - feeStartDate: 费用开始日期
echo - feeEndDate: 费用结束日期

echo.
echo 如果API返回空数据或错误，需要检查：
echo 1. 数据库连接是否正常
echo 2. SQL查询是否正确
echo 3. 实体类映射是否正确
echo 4. 业务ID是否存在

echo.
echo 当前问题可能原因：
echo 1. 后端服务未重启（修改了SQL查询）
echo 2. 数据库查询返回空结果
echo 3. 实体类字段映射错误
echo 4. 前端数据映射逻辑错误

echo.
echo 建议解决方案：
echo 1. 重启后端服务
echo 2. 检查数据库中的实际数据
echo 3. 添加更多调试日志
echo 4. 验证API响应数据

echo.
echo 测试完成！
pause